have something hung up and salted - Anglais Synonymes Dictionnaire